Big Huge Thesaurus

Reseda luteola

noun